The ut command prints a test failure count each time it is executed.
This is stored in a global variable which is never reset. Consequently,
the printed failure count accumulates across runs. Fix this by clearing
the counter each time "ut" is invoked.
Signed-off-by: Stephen Warren <[email protected]>
Acked-by: Simon Glass <[email protected]>
struct unit_test *test;
int run_count;
+ uts->fail_count = 0;
+
/*
* If we have no device tree, or it only has a root node, then these
* tests clearly aren't going to work...